html,body{
   margin:0;
   padding:0;
   text-align:center
}
.book-pdf-image{
   display:block;
   margin:20px auto
}
.book-pdf-page{
   position:absolute;
   background:rgba(128,128,128,0.3);
   display:block;
   width:41px;
   top:20px
}
.display-none{
   display:none !important
}
.book-pdf-text{
   display:inline-block;
   height:30px;
   line-height:30px;
   width:40px;
   background-color:gray;
   position:absolute;
   color:#fff;
   text-align:center;
   font-weight:bold;
   font-family:segoe ui,arial,helvetica,sans-serif;
   border:1px solid #000;
   cursor:pointer
}
.book-pdf-text-left{
   border-left:0;
   border-radius:0 5px 5px 0
}
.book-pdf-text-right{
   border-right:0;
   border-radius:5px 0 0 5px
}
.book-pdf-page:hover{
   display:block !important
}
.book-pdf-text:hover{
   display:inline-block !important
}